|
|
| Menu location |
|---|
| PartDesign → LinearPattern |
| Workbenches |
| PartDesign, Complete |
| Default shortcut |
| None |
| Introduced in version |
| - |
| See also |
| None |
Instrumentul Linear pattern creează copii uniform distanțate dintr-o funcție(onalitate) într-o direcție liniară. Începând cu v0.17, se pot modela mai multe funcții.
Deasupra: Un bosaj în formă de L (B), realizat după un bosaj de bază (A, denumit și "suport"), este utilizat pentru un model repetitiv liniar. Rezultatul (C) este afișat în partea dreaptă.
introduced in 26.3: This tool allows to disable individual pattern elements and to edit each offset individually.
Existing rectangular base feature with LP-shaped additive feature → "Linear Pattern" preview mode with deactivated elements (red x symbols deactivate elements, green + symbols reactivate elements) and individually offset top row and right column (grey dimensions: general offsets, red dimensions: individual offsets) → Resulting solid (LinearPattern feature)
See also: Property View.
A PartDesign LinearPattern object is derived from a ... object and inherits all its properties. It also has the following additional properties:
Base
LinkList): A list of selected features. Will be ignored, if the DateTransform Mode property is set to Whole shape.Enumeration):
Features (default)Whole shape.Direction 1
LinkSub): The first direction of the pattern. This can be a straight edge, a datum line, a sketch axis, or the normal of a planar face.Bool): Default is False. Reverse the first direction of the pattern.Enumeration): Selects how the pattern is dimensioned.
Extent: Uses the total length from the first to the last instance.Spacing (default): Uses the distance between consecutive instances.Length): Default is 100.0 mm. The total length of the pattern, measured from the first to the last instance.
Extent.Length): Default is 100.0 mm. The distance between each instance of the pattern.
Spacing.FloatList): Default is [-1.0, -1.0]. A list of custom spacings between instances. If a value is -1, the global DateOffset value is used for that spacing. The list should have one less item than the number of occurrences.FloatList): Default is [20.0]. Defines a repeating pattern of spacings. For example, a list of [10, 20] will create alternating spacings of 10mm and 20mm. (Experimental and subject to change. To enable this in the UI you can add a boolean parameter 'ExperiementalFeature' in Preferences/Mod/Part).IntegerConstraint): Default is 2. The total number of instances in the first direction, including the original feature.Direction 2
LinkSub): The second direction of the pattern. This can be a straight edge, a datum line, a sketch axis, or the normal of a planar face.Bool): Default is False. Reverse the second direction of the pattern.Enumeration): Default is Extent. Selects how the pattern is dimensioned in the second direction.
Extent: Uses the total length from the first to the last instance.Spacing (default): Uses the distance between consecutive instances.Length): Default is 100.0 mm. The total length of the pattern in the second direction, measured from the first to the last instance.
Extent.Length): Default is 100.0 mm. The distance between each instance of the pattern in the second direction.
Spacing.FloatList): Default is []. A list of custom spacings for the second direction. If a value is -1, the global 'Offset' is used. The list should have one less item than the number of occurrences.FloatList): Default is [0.0]. Defines a repeating pattern of spacings for the second direction. For example, a list of [10, 20] will create alternating spacings of 10mm and 20mm. (Experimental and subject to change. To enable this in the UI you can add a boolean parameter 'ExperiementalFeature' in Preferences/Mod/Part)IntegerConstraint): Default is 1. The total number of instances in the second direction, including the original feature.Part Design
Bool): Default is True. Refine shape (clean up redundant edges) after operations.FloatConstraint): Default is -1.0. Fuzzy tolerance:
Pattern
IntPairList): Suppressed instances as zero-based (direction 1, direction 2) indices. Positions outside the current pattern are retained. introduced in 26.3Transformation
IntegerList): Indices of pattern instances that are suppressed. introduced in 26.3